$(function() {
	
	
	foldAll();
	$(".unfold").css("cursor","pointer");
	/**
	 * 点击展开和收缩
	 */
	$(".unfold").toggle(
	function() {
		if($(this).parent().children("li").size()==-1){		//为0时则无子元素,感觉不友好,就不放开先了
			alert("无子元素");
		}else{
//		$(this).parent().children("img").attr("src","img/minus.gif");
			$(this).css("color","red");
		$(this).siblings("li").show();
		}
	}, function() {
//		($(this).parent().children("img")).attr("src","img/plus.gif");
		$(this).css("color","black");
		$(this).siblings("li").hide();
	});
	
	
	
	
	
	url_modifyPermissionById ="oa-permission/tbPermissionAction_modifyPermissionById.action";
	$("#dialog-form-modify").dialog( { // 修改form的情况
				autoOpen : false,
				height : 200,
				width : 350,
				modal : true,
				buttons : {
					'提交' : function() {
						var req_modifyPermissionById = {
								'tbPermission.PId':$("#modify_id").text(),
								'tbPermission.PName':$("#modify_name").val(),
								'tbPermission.description':	$("#modify_url").val()
						};
						$.post(url_modifyPermissionById,req_modifyPermissionById, function(data) {
									alert(data.message);
									$('#dialog-form-modify').dialog('close');
									window.location.reload(true);
								});
					},
					'取消' : function() {
						$('#dialog-form-modify').dialog('close');
					}
				},
				close : function() {
					$('#dialog-form-modify').dialog('close');
				}
			});

	/** **********************修改begin***************************** */
	$('.modifyNode').click(function() { // 点修改
				var id_val = $.trim($(this).siblings(".nodeid").text()); // 取兄弟即id的内容放到弹出form
				var name_val = $.trim($(this).siblings(".nodeName").text());
				var url_val = $.trim($(this).siblings(".nodeDesc").text());

				$("#modify_id").text(id_val);
				$("#modify_name").val(name_val);
				$("#modify_url").val(url_val);
				$('#dialog-form-modify').dialog('open');

			});
	
	/**********************增加begin****************************************/
	url_addPermissionByParentId ="oa-permission/tbPermissionAction_addPermissionByParentId.action";
	$("#dialog-form-add").dialog( { // 修改form的情况
				autoOpen : false,
				height : 200,
				width : 350,
				modal : true,
				buttons : {
					'提交' : function() {
						var req_addPermissionByParentId = {
								'tbPermission.parentPermission.PId':$("#add_id").text(),
								'tbPermission.PName':$("#add_name").val(),
								'tbPermission.description':	$("#add_url").val()
						};
						$.post(url_addPermissionByParentId,req_addPermissionByParentId, function(data) {
									alert(data.message);
									$('#dialog-form-add').dialog('close');
									window.location.reload(true);
								});
					},
					'取消' : function() {
						$('#dialog-form-add').dialog('close');
					}
				},
				close : function() {
					$('#dialog-form-add').dialog('close');
				}
			});

	$('.addchildren').click(function() { // 点增加子节点
				var parent_id_val = $.trim($(this).siblings(".nodeid").text()); // 取兄弟即id的内容放到弹出form
				$("#add_id").text(parent_id_val);
				
				$('#dialog-form-add').dialog('open');
			});
	
});

/**
 * 折叠全部
 */
function  foldAll(){
	$(this).attr('src','/em/img/plus.gif');
	$(".unfold").siblings("li").hide();
}